home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 8 / QRZ Ham Radio Callsign Database - Volume 8.iso / mac / files / t_sys5 / unixcpio.gz / unixnet.cpio / ping.h < prev    next >
C/C++ Source or Header  |  1994-07-11  |  583b  |  19 lines

  1. /* ICMP Echo ("ping") definitions */
  2. struct ping {
  3.     struct ping *next;    /* Linked list pointers */
  4.     struct ping *prev;
  5.     int32 remote;        /* Address of remote host */
  6.     struct timer timer;    /* Ping interval timer */
  7.     int32 ttotal;        /* Total round trip time (for averaging) */
  8.     int32 count;        /* Number of pings sent */
  9.     int32 echoes;        /* Number of replies received */ 
  10.     int16 burst;        /* Number of pings/burst */
  11. };
  12. #define    NULLPING (struct ping *)0
  13. #define    PMOD    7
  14. extern struct ping *ping[];
  15.  
  16. /* ID fields for pings; indicates a oneshot or repeat ping */
  17. #define    ONESHOT    0
  18. #define    REPEAT    1
  19.